home *** CD-ROM | disk | FTP | other *** search
/ Collection of Internet / Collection of Internet.iso / protocol / standard / sgml / bibliogr.2 / text0001.txt < prev   
Encoding:
Text File  |  1993-07-14  |  18.0 KB  |  355 lines

  1. In light of the frequent request for essential bibliography on SGML,
  2. I will post a revised version of a brief bibliography, complete with
  3. abstracts.  Presumably Ed Vielmetti will archive this for others who
  4. will join the discussion asking "What is SGML anyway?"  I have stripped
  5. unsightly SGML coding and categorized the entries.  The longer bibliography
  6. >from which this is excerpted contains a section (developed by Nick Duncan
  7. and David Barnard) containing SGML-style tags that go beyond BiBTeX but
  8. are based upon BiBTeX (see section #7).  As many have noted (re: MARC
  9. formats), building the taxonomy & hierarchy for bibliograpic tags
  10. is hard, but within disciplines it should be manageable.  Happy reading.
  11.  
  12. Robin Cover
  13. ======================================================================
  14.                 STANDARD GENERALIZED MARKUP LANGUAGE (SGML)
  15.                             BRIEF BIBLIOGRAPHY
  16.  
  17. 1. INTRODUCTIONS TO SGML
  18. 2. SGML MANUALS (COMMENTARY & INDICES)
  19. 3. SGML IMPLEMENTATIONS
  20. 4. STANDARDS PUBLICATIONS
  21. 5. SERIAL PUBLICATIONS DEDICATED TO SGML
  22. 6. E-MAIL FORUMS
  23. 7. FURTHER BIBLIOGRAPHY ON SGML
  24.  
  25. ==========================================
  26. 1. INTRODUCTIONS TO SGML
  27. ==========================================
  28.  
  29. Barron, David.  "Why Use SGML?"  Electronic Publishing 2/1
  30.     (April 1989) 3-24. CODEN: EPODEU; ISSN 0894-3982.  Abstract: The
  31.     Standard Generalised Markup Language (SGML) is a recently-adopted
  32.     International Standard (ISO 8879).  The paper presents some
  33.     background material on markup systems, gives a brief account of
  34.     SGML, and attempts to clarify the precise nature and purpose of
  35.     SGML, which are widely misunderstood.  It then goes on to explore
  36.     the reasons why SGML should (or should not) be used in preference
  37.     to older-established systems.  A summary of the article is also
  38.     printed in "Why Use SGML," SGML Users' Group Newsletter
  39.     13 (August 1989) 10.
  40.  
  41. [Burnard, Lou.] "Use of SGML Markup."  Chapter 2 (pp. 9-38) in
  42.     Guidelines for the Encoding and Interchange of Machine-Readable Texts
  43.     (Text Encoding Initiative, Draft Version 1.0 - See below)
  44.     
  45. Coombs, James; Renear, Allen; DeRose, Steven . "Markup Systems and
  46.     the Future of Scholarly Text Processing." CACM 30/11 
  47.     (1987) 933-947.  ISSN: 0001-0782;  cf. CACM 31/7 (July
  48.     1988) 810-11)  Abstract: The authors argue that many word
  49.     processing systems distract authors from their tasks of research
  50.     and composition, toward concern with typographic and other tasks.
  51.     Emphasis on "WYSIWYG", while helpful for display, has ignored a
  52.     more fundamental concern: representing document structure.  Four
  53.     main types of markup are analyzed: Punctuational (spaces,
  54.     punctuation,...), presentational (layout, font choice,...),
  55.     procedural (formatting commands), and descriptive (mnemonic labels
  56.     for document elements).  Only some ancient manuscripts have
  57.     no markup.  Any form of markup can be formatted for
  58.     display, but descriptive markup is privileged because it reflects
  59.     the underlying structure.  ISO SGML is a descriptive markup
  60.     standard, but most benefits are available even before a standard
  61.     is widely accepted.  A descriptively marked-up document is not
  62.     tied to formatting or printing capabilities.  It is maintainable,
  63.     for the typographic realization of any type of element can be
  64.     changed in a single operation, with guaranteed consistency.  It
  65.     can be understood even with <emph>no</> markup formatting
  66.     software: compare "<blockquote>" to ".sk 3 a; .in +10 -10; .ls 0;
  67.     .cp 2".  It is relatively portable across views, applications and
  68.     systems.  Descriptive markup also minimizes cognitive demands: the
  69.     author need only recall (or recognize in a menu) a mnemonic for
  70.     the desired element, rather than also deciding how it is currently
  71.     to appear, and recalling how to obtain that appearance.  Most of
  72.     this extra work is thrown away before final copy; descriptive
  73.     markup allows authors to focus on authorship. (abstract supplied
  74.     by Steve DeRose)
  75.  
  76. DeRose, Steven J.; Durand, David G.; Mylonas, Elli; Renear, Allen
  77.     H.  "What is Text, Really?"  Journal of Computing in Higher
  78.     Education 1/2 (Winter 1990) 3-26.  ISSN: 1042-1726.  Abstract:
  79.     "The way in which text is represented on a computer affects the
  80.     kinds of uses to which it can be put by its creator and by
  81.     subsequent users.  The electronic document model currently in use
  82.     is impoverished and restrictive.  The authors agree that text is
  83.     best represented as an ordered hierarchy of content object[s]
  84.     (OHCO), because that is what text really is.  This model conforms
  85.     with emerging standards such as SGML and contains within it
  86.     advantages for the writer, publisher, and researcher.  The authors
  87.     then describe how the hierarchical model can allow future use and
  88.     reuse of the document as a database, hypertext or network."
  89.  
  90. Herwijnen, Eric van.  Practical SGML.  Dordrecht/Hingham,
  91.     MA: Wolters Kluwer Academic Publishers. 200 pages. ISBN: 0-7923
  92.     0635-X. The book is designed as a "practical SGML survival-kit for
  93.     SGML users (especially authors) rather than developers," and
  94.     itself constitutes an experiment in SGML publishing."  A painless
  95.     introduction to the essentials of SGML.
  96.  
  97. Wu, Gilbert.  SGML Theory and Practice.  British Library Research
  98.     Paper 68.  British Library Research and Development Department,
  99.     1989. ISSN 0269-9257 [68]; ISBN 0-7123-3211-1. 93 pages.
  100.  
  101. ==========================================
  102. 2. SGML Manuals (Commentary & Indices)
  103. ==========================================
  104.  
  105. Bryan, Martin.  SGML: An Author's Guide to the Standard
  106.     Generalized Markup Language.  Wokingham/Reading/New York:
  107.     Addison-Wesley, 1988. ISBN 0-201-17535-5 (pbk); LC CALL NO.:
  108.     QA76.73.S44 B79 1988.  380 pages.  A highly detailed and
  109.     useful manual explaining and illustrating features of ISO 8879.
  110.  
  111. Goldfarb, Charles F. The SGML Handbook.  Oxford: Oxford
  112.     University Press.  Fall, 1990.  ISBN: 0198537379. Announced as
  113.     a "monumental 560-page work" by IBM Senior Systems Analyst and
  114.     acknowledged "father of SGML."  The book constitutes an annotated,
  115.     cross-referenced and indexed copy of the ISO 8879 Standard and
  116.     Amendment 1, with annotations, tutorials and reference material. 
  117.     See "News. New Goldfarb Book About SGML," EPSIG News 3/1
  118.     (March 1990) 4 and further details in (GCA's) TECHInfo
  119.     (July 1990) 1.
  120.  
  121. Smith, Joan M.; Stutely, Robert S.  SGML: The Users' Guide to
  122.     ISO 8879. Chichester/New York: Ellis Horwood/Halsted, 1988. 
  123.     ISBN 0-7458-0221-4 (Ellis Horwood) and 0-470-21126-1 (Halsted);
  124.     LC CALL NO.: QA76.73.S44 S44 1988.  The book includes subject indices
  125.     to ISO 8879. An Overview of the book may be found in the SGML Users'
  126.     Group Newsletter 9 (August 1988) 9.
  127.  
  128. ==========================================
  129. 3. SGML Implementations
  130. ==========================================
  131.  
  132. Guidelines for the Encoding and Interchange of Machine
  133.     Readable Texts, eds. C. Michael Sperberg-McQueen and Lou
  134.     Burnard.  TEI-P1, Version 1.0  15-July-1990.  xiv + 280 pages.
  135.     This volume represents the results of work in Phase I of the
  136.     International Text Encoding Initiative, sponsored by ACH/ACL/ALLC
  137.     and several advisory associations.  The publication describes and
  138.     illustrates mechanisms (some experimental) for SGML markup of many
  139.     kinds of documents, especially for humanities fields (literary and
  140.     linguistic study).  Contact the editors: in the US, 
  141.     Michael Sperberg-McQueen; BITNET: <U35395@UICVM>; Computer Center
  142.     (M/C 135); University of Illinois at Chicago; Box 6998; Chicago,
  143.     IL  60680; Tel: (312) 996-2981; in the UK, Lou Burnard; JANET:
  144.     <lou@vax.ox.ac.uk>; Oxford University Computing Service; 13
  145.     Banbury Road; Oxford OX2 6NN; Tel: (44) 865-273238.
  146.  
  147. Standard for Electronic Manuscript Preparation and Markup.
  148.     (ANSI/NISO Z39.59-1988.  Version 2.  EPSIG/American Association
  149.     of Publishers, August, 1987.  This document was developed over
  150.     several years as the "AAP Standard," it is now designated by
  151.     EPSIG/AAP as "the Electronic Manuscript Standard" or simply as the
  152.     "Standard."  It is SGML-conforming, and provides a suggested
  153.     tagset for authors and publishers.  The document has been
  154.     recommended for "fast track" ISO approval by working group 6 (TC
  155.     46/SC 4/WG 6).   EPSIG (Electronic Publication Special Interest
  156.     Group) also publishes the newsletter EPSIG News in support
  157.     of its manuscript standard, and generally in support of SGML. 
  158.     Contact: EPSIG; Ms. Betsy Kiser; c/o OCLC, Mail Code 278; 6565
  159.     Frantz Road; Dublin, OH  43017-0702; Tel: (614) 764-6195; Fax:
  160.     (614) 764-6096.
  161.  
  162. Warmer, Jos; van Egmond, Sylvia.  "The Implementation of the
  163.     Amsterdam SGML Parser." Electronic Publishing: Origination,
  164.     Dissemination and Design (EPOdd) 2/2 (July 1989) 3-28. ISSN:
  165.     0894-3982.  Abstract: The Standard Generalized Markup Language
  166.     (SGML) is an ISO Standard that specifies a language for document
  167.     representation.  This paper gives a short introduction to SGML and
  168.     describes the (Vrije Universiteit) Amsterdam SGML Parser and the
  169.     problems we encountered in implementing the Standard.  These
  170.     problems include the interpretation of the Standard in places
  171.     where it is ambiguous and the technical problems in parsing SGML
  172.     documents.
  173.  
  174. ==========================================
  175. 4. Standards Publications
  176. ==========================================
  177.  
  178. ISO 8879: Information Processing -- Text and Office Systems
  179.     -- Standard Generalized Markup Language (SGML).  International
  180.     Organization for Standardization.  Ref. No. ISO 8879-1986 (E).
  181.     Geneva/New York, 1986.  [A one-page tech note on the ISO (as a
  182.     FIPS document, FIPS-PUB-152) provides the following abstract (see
  183.     "Publishing Standard Allows for the Transfer of Documents from
  184.     Author to Publisher" [NTIS Tech Note, 081914000; National Bureau
  185.     of Standards, Gaithersburg, MD; May 1989].)  Abstract: This
  186.     citation summarizes a one-page announcement of technology
  187.     available for utilization.  A Federal Information Processing
  188.     Standard (FIPS) recently approved by the Secretary of Commerce
  189.     should help federal agencies improve their communications with
  190.     publishing organizations.  (FIPS are developed by NIST for use by
  191.     the federal government.)  The new standard, called Standard
  192.     Generalized Markup Language (SGML), provides a common way for
  193.     defining markup languages so documents can be transferred from
  194.     author to publisher in a standardized format.  By providing a
  195.     coherent and unambiguous syntax for describing the elements within
  196.     a document, SGML makes it easier to move unformatted textual data
  197.     among different installations and processing systems.  Developed
  198.     by the International Organization for Standardization (ISO) and
  199.     the American National Standards Institute (ANSI) with assistance
  200.     from NIST, the SGML standard is already being used by the
  201.     Computer-Aided Acquisition and Logistics Support (CALS) program of
  202.     the Department of Defense to develop a military specification.
  203.     NIST is providing technical support for the CALS program.  In
  204.     addition, NIST has developed the first set of conformance tests
  205.     for SGML; ISO and ANSI are considering using these tests for their
  206.     own test suites.  For possible addenda and changes to 8879, see
  207.     "Recomendations for a Possible Revision of ISO 8879. ISO/IEC
  208.     JTC1/SC18/WG8 N931 [Part I]," TAG 12 (December 1989)
  209.     6-8 and "Recomendations for a Possible Revision of ISO 8879. Part
  210.     II. ISO/IEC JTC1/SC18/WG8 N931,"  TAG 13 (February 1990)
  211.     12-15.
  212.  
  213. ISO/TR 9573 Techniques for Using Standard Generalized Markup Language
  214.     (SGML) December 1, 1988.  Ed. Anders Berglund.  A major revision
  215.     underway (as of May 1990) will result in a TR with (16) parts: (1) SGML
  216.     Tutorial (2) Basic Techniques (3) Advanced Techniques (4) Using Short
  217.     References for Identifying Markup (5) Using non-Latin Alphabets
  218.     (6) Referencing and Synchronisation (7) Mathematics and Chemistry
  219.     (8) Tables (9) Using SGML for Computer-to-Computer Interchange
  220.     (10) Designing Applications for Database Interfacing (11) Application
  221.     at ISO CS for International Standards and Technical Reports
  222.     (12) Public Entity Sets for General and Publishing Symbols (13) Public
  223.     Entity Sets for Mathematics and Science (14) Public Entity Sets for
  224.     Latin Based Alphabets (15) Public Entity Sets for non-Latin Based
  225.     Alphabets (16) Public Entity Sets for Ideograms (adapted from
  226.     Ludo Van Vooren, "SGML Standards Committee Update: Activities of
  227.     ISO SC 18 WG8," TAG 14 (May 1990) [11-] 12.  See also Joan M. Smith
  228.     in "More Liaison Statements to ISO," SGML Users' Group Newsletter 13
  229.     (August 1989) 6-7. A description of this ISO document is found in
  230.     "Publication of Techniques for Using SGML," SGML Users' Group Newsletter
  231.     11 (January 1989) 3-4.
  232.  
  233. Other Standards Related to SGML 8879:
  234.  
  235. ISO 639 Code for the Representation of Names of Languages.
  236.  
  237. ISO 646-1973 7-bit Coded Character Set for Information Interchange
  238.  
  239. ISO 2022-1982 Information Processing -- ISO 7-bit and 8-bit Coded
  240.      Character Sets -- Code Extension Techniques.
  241.  
  242. ISO 2375-1974 Data Processing -- Procedure for Registration of Escape
  243.      Sequences
  244.  
  245. ISO 6429-1983 Additional Control Functions for Character Imaging Devices
  246.  
  247. ISO/DIS 6937 Coded Character Sets for Text Communication
  248.  
  249. ISO/DIS 7350 Text Communication -- Registration of Graphic Character
  250.      Subrepertoires
  251.  
  252. ISO 8613: Information Processing -- Text and Office Systems -- Office Document
  253.      Architecture (ODA) and Interchange Formats.
  254.  
  255. ISO 8859 8-bit Single-Byte Coded Graphic Character Sets. 8 parts.
  256.  
  257. ISO 8879 SGML, Amendment No 1. 1 July 1988.  15 pages.
  258.  
  259. ISO 9069 Information Processing -- SGML Support Facilities -- SGML Document
  260.      Interchange Format (SDIF).
  261.  
  262. ISO 9070 Information Processing -- SGML Suport Facilities -- Registration
  263.      Procedures for Public Text Owner Identifiers. February 1, 1990. 5 pages.
  264.  
  265. ISO/DIS 9541 Information Processing -- Font and Character Information
  266.      Interchange. 1989.
  267.  
  268. ISO/TR 9544 Information Processing -- Computer-Assisted Publishing --
  269.      Vocabulary (15 July 1988) 43 pages.
  270.  
  271. ISO/DIS 10036 Procedure for Registration of Glyph and Glyph-Collection
  272.      Identifiers. 1989. [Includes text of ISO/DIS 9541 on registration]
  273.  
  274. ISO/DTR 10037 Information Processing -- SGML and Text Entry Systems --
  275.      Guidelines for SGML Syntax-Directed Editing Systems. 1989.
  276.  
  277. ISO/IEC DP 10179 Document Style Semantics and Specification Language (DSSSL)
  278.      (ISO Project 18.15.6.1). 1988, 1989.  Edited by Sharon Adler.
  279.  
  280. ISO/IEC DP 10180 Standard Page Description Language (SPDL).
  281.  
  282. ISO 10646 (Character Encoding)
  283.  
  284. TR XXXX Operational Model for Text Description and Processing Language
  285.  
  286. ==========================================
  287. 5. Serial Publications Dediccated to SGML
  288. ==========================================
  289.  
  290. <TAG> The SGML Newsletter.   This dedicated SGML publication
  291.     is one of several forms of support given to SGML by
  292.     the Graphic Communications Association; GCA sponsors other
  293.     publications, SGML seminars, workshops and SGML events.  Contact:
  294.     Graphic Communications Association; 1730 North Lynn Street,
  295.     Suite 604; Arlington, VA  22209-2085; Tel: (703) 841-8160; Telex:
  296.     510-600-0889; Fax: (703) 841-8171.
  297.     
  298. SGML Users' Group Bulletin.
  299.  
  300. SGML Users' Group Newsletter.  Both publications are sponsored by the
  301.     International SGML Users' Group, founded in 1984 by Joan Smith.
  302.     Contact: Mr. Stephen G. Downie; SGML Users' Group, Secretary; c/o
  303.     SoftQuad Inc.; 720 Spadina Avenue; Toronto, Ontario; CANADA M5S
  304.     2T9; Tel: 1-416-963-8337.
  305.  
  306. ==========================================
  307. 6. E-mail Forums
  308. ==========================================
  309.  
  310. BITNET: TEI-L@UICVM  The electronic discussion forum for the Text
  311.         Encoding Initiative (implementing SGML for markup of texts
  312.         in academic applications, particularly the humanities.  Some
  313.         discussion focuses on theoretical/practical issues of SGML.
  314.         Send an interactive BITNET message, or standard mail to
  315.         listserv@uicvm with the single line (as the first line):
  316.  
  317.             subscribe tei-l your_name
  318.  
  319. USENET/UUCP News:  comp.text.sgml  (Moderator: Ed Vielmetti)
  320.         This discussion forum for SGML began in Fall 1990, and has
  321.         support from a number of experts using or developing commercial
  322.         applications of SGML (e.g., SoftQuad; Open Text Systems; Info-
  323.         Design).  The news forum should be accessible from any UNIX site;
  324.         see your local UNIX gurus.
  325.  
  326. ==========================================
  327. 7. Further Bibliography on SGML
  328. ==========================================
  329.  
  330. Cover, Robin; Duncan, Nicholas; Barnard, David.  "A Bibliography
  331.     on Structured Text."  Technical Report 90-281.  Queen's University,
  332.     Kingston, Ontario. June, 1990.  104 pages, 887 entries.  This is a
  333.     preliminary print version of a bibliographic and information
  334.     database (compiled by Robin Cover), structured in SGML-database
  335.     and formatted with SGML ->> BibTeX utilities developed at Queen's
  336.     University by Nick Duncan and David Barnard.  Contact: Department
  337.     of Computing and Information Science; Queen's University;
  338.     Kingston, Ontario, Canada K7L 3N6; Tel: (613) 545-6056.  The
  339.     bibliographic database also contains sections on SGML supporting
  340.     agencies, institutions and SGML software vendors.
  341.     The electronic version will be placed on a public file server in
  342.     late 1990 or in 1991.  New bibliographic references and other SGML
  343.     information for this database are welcome: please send citations
  344.     (published or unpublished materials: technical reports, working papers,
  345.     internal memoranda, articles, product announcements, product reviews) to
  346.     Robin Cover via electronic or postal mail.
  347.  
  348. =======================================================================
  349.     Robin Cover                   BITNET: zrcc1001@smuvm1
  350.     DTS - Semitics & OT           INTERNET: robin@txsil.lonestar.org
  351.     3909 Swiss Avenue             UUCP: convex!txsil!robin
  352.     Dallas, TX  75204             TEL: (214) 296-1783/841-3657
  353. =======================================================================
  354.  
  355.